package cn.fjc920.siaa.activitys

import android.content.Context
import android.content.Intent
import android.os.Bundle
import android.widget.ArrayAdapter
import cn.fjc920.siaa.R
import cn.fjc920.siaa.activityutils.BaseActivity
import kotlinx.android.synthetic.main.activity_update.*

/**
 *      描述：更新历史界面
 *      作者：fanjiancai
 *      时间：2023-2-20
 */

class UpdateActivity : BaseActivity() {
    private val updates = ArrayList<String>()

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_update)

        init()
        initClick()
        initData()
    }

    private fun initData() {
        updates.add("\n2023-02-14\n\n修复深色模式下联谛logo未替换白色问题\n")
        updates.add("\n2023-02-15\n\n修复深色模式下进入app时提示登录过期的问题\n")
        updates.add("\n2023-02-16\n\n新增工时编辑功能！\n")
        updates.add("\n2023-02-17\n\n新增更新历史数据展示功能！\n")
        updates.add("\n2023-02-18\n\n去除项目列表顶部的搜索按钮，新增输入监听功能，当输入项目名称时会自动检索项目\n")
        updates.add("\n2023-02-18\n\n新增问题反馈功能！\n")
        updates.add("\n2023-02-19\n\n修复App停留后台时间过长_csrf过期问题！\n")
        updates.add("\n2023-02-20\n\n修复jsoup获取user_ID失效bug\n")
        val arrayAdapter = ArrayAdapter(this,android.R.layout.simple_list_item_1,updates)
        update_list.adapter = arrayAdapter
    }

    private fun initClick() {
        update_toolbar.setNavigationOnClickListener {
            finish()
        }
    }

    private fun init(){

        setSupportActionBar(findViewById(R.id.update_toolbar))
        supportActionBar!!.setDisplayHomeAsUpEnabled(true)
    }

    companion object{
        fun actionStart(context: Context){
            val intent = Intent(context,UpdateActivity::class.java)
            context.startActivity(intent)
        }
    }
}